to leave no stone unturned meaning in English
不遗余力
Examples
- It was my duty to leave no stone unturned to discover and expose the awful truth
我的责任就是想方设法发现这可怕的真相并公之于众。 - The customers are the key to your enterprise ' s survival . . . . so , it is necessary to leave no stone unturned to obtain their favor
顾客是你的企业生存下去的关键. . . . . .所以,要千方百计地获得他们的青睐。